sound-absorbing ballast - Turkish English Dictionary